most expensive - German English Dictionary